Servebolt\Optimizer\Utils\EnvFile\Reader A

Total Complexity 65
Dependencies 2
Dependents 10
Total lines 480
Lines of code 201
Logical lines of code 112
Comment lines 200
Methods 23
Properties 12

Methods 23

Method Rating Maintainability Complexity Lines of code
resolveEnvFilePath()
A
52 8 24
__construct()
S
52 7 25
attemptToLocateFile()
S
56 6 22
locateFolderPathFromDefaultPath()
S
57 5 16
resolveEnvFilePathFromCache()
S
67 4 7
__get()
S
61 3 14
readJsonFile()
S
63 3 10
resolveEnvironmentFilePathFromDisk()
S
67 3 8
lookupFileByType()
S
66 3 8
getDefaultFolderPath()
S
65 3 9
setSelectedFileExtension()
S
68 3 7
readEnvironmentFile()
S
64 3 10
readIniFile()
S
66 2 8
shouldSkipFileType()
S
71 2 6
fileFound()
S
79 2 3
isFileType()
S
80 1 3
setBasename()
S
81 1 3
isSuccess()
S
80 1 3
enable()
S
80 1 3
disable()
S
80 1 3
setResolvedFileType()
S
79 1 3
setFolderPath()
S
80 1 3
toggleCache()
S
80 1 3